package com.bicon.botu.mall.order.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.bicon.botu.core.base.repository.mybatis.UuidBaseEntity;
import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>
 * 订单详细信息表
 * </p>
 *
 * @author 李双喜
 * @since 2018-05-14
 */
@TableName("order_detail")
@Data
public class OrderDetail extends UuidBaseEntity<OrderDetail> {

    private static final long serialVersionUID = 1L;

    /**
     * 主订单id
     */
    @TableField("main_order_id")
    private String mainOrderId;
    /**
     * 子订单id
     */
    @TableField("child_order_id")
    private String childOrderId;
    /**
     * 商品货号
     */
    @TableField("product_code")
    private String productCode;
    /**
     * 商铺id
     */
    @TableField("store_id")
    private String storeId;
    /**
     * 商品库存id
     */
    @TableField("goods_id")
    private String goodsId;
    /**
     * 商品类型 1 定制 ，2非定制
     */
    @TableField("goods_type")
    private String goodsType;
    /**
     * 商品名称
     */
    @TableField("goods_name")
    private String goodsName;
    /**
     * 商品数量
     */
    @TableField("goods_number")
    private Integer goodsNumber;
    /**
     * sku名称
     */
    @TableField("sku_name")
    private String skuName;
    /**
     * sku图片
     */
    @TableField("item_image")
    private String itemImage;
    /**
     * 市场价
     */
    @TableField("goods_market_price")
    private BigDecimal goodsMarketPrice;
    /**
     * 平台价
     */
    @TableField("goods_platform_price")
    private BigDecimal goodsPlatformPrice;
    /**
     * 优惠券id
     */
    @TableField("promotions_discount_id")
    private String promotionsDiscountId;

    /**
     * 商品类目id
     */
    @TableField("category_id")
    private String categoryId;



}
